Supplier Page from MyBioSource.com for Recombinant Rhodopirellula baltica UPF0753 protein RB10314 (RB10314), partial